short form or short title - Turc Anglais Dictionnaire